tower over – Català–English translations

🇬🇧 en ca

tower over verb

  • (transitive) To be much taller or higher than something; to loom over.
torrejar
Wiktionary Links